package com.uinnova.product.eam.comm.model;




import com.binary.framework.bean.Condition;
import com.binary.framework.bean.annotation.Comment;


@Comment("组操作记录表[VC_GROUP_LOG]")
public class CVcGroupLog implements Condition {
	private static final long serialVersionUID = 1L;


	@Comment("ID[ID] operate-Equal[=]")
	private Long id;


	@Comment("ID[ID] operate-In[in]")
	private Long[] ids;


	@Comment("ID[ID] operate-GTEqual[>=]")
	private Long startId;

	@Comment("ID[ID] operate-LTEqual[<=]")
	private Long endId;


	@Comment("组ID[GROUP_ID] operate-Equal[=]")
	private Long groupId;


	@Comment("组ID[GROUP_ID] operate-In[in]")
	private Long[] groupIds;


	@Comment("组ID[GROUP_ID] operate-GTEqual[>=]")
	private Long startGroupId;

	@Comment("组ID[GROUP_ID] operate-LTEqual[<=]")
	private Long endGroupId;


	@Comment("日志时间[LOG_TIME] operate-Equal[=]    日志时间:yyyyMMddHHmmss")
	private Long logTime;


	@Comment("日志时间[LOG_TIME] operate-In[in]    日志时间:yyyyMMddHHmmss")
	private Long[] logTimes;


	@Comment("日志时间[LOG_TIME] operate-GTEqual[>=]    日志时间:yyyyMMddHHmmss")
	private Long startLogTime;

	@Comment("日志时间[LOG_TIME] operate-LTEqual[<=]    日志时间:yyyyMMddHHmmss")
	private Long endLogTime;


	@Comment("操作人ID[OP_ID] operate-Equal[=]")
	private Long opId;


	@Comment("操作人ID[OP_ID] operate-In[in]")
	private Long[] opIds;


	@Comment("操作人ID[OP_ID] operate-GTEqual[>=]")
	private Long startOpId;

	@Comment("操作人ID[OP_ID] operate-LTEqual[<=]")
	private Long endOpId;


	@Comment("操作人名称[OP_NAME] operate-Like[like]")
	private String opName;


	@Comment("操作人名称[OP_NAME] operate-Equal[=]")
	private String opNameEqual;


	@Comment("操作人名称[OP_NAME] operate-In[in]")
	private String[] opNames;


	@Comment("来源类别[SOURCE_TYPE] operate-Equal[=]    来源类别:1=组视图 2=组人")
	private Integer sourceType;


	@Comment("来源类别[SOURCE_TYPE] operate-In[in]    来源类别:1=组视图 2=组人")
	private Integer[] sourceTypes;


	@Comment("来源类别[SOURCE_TYPE] operate-GTEqual[>=]    来源类别:1=组视图 2=组人")
	private Integer startSourceType;

	@Comment("来源类别[SOURCE_TYPE] operate-LTEqual[<=]    来源类别:1=组视图 2=组人")
	private Integer endSourceType;


	@Comment("日志类型[LOG_TYPE] operate-Equal[=]    日志类型:1=添加 2=修改 3=删除 4=查询")
	private Integer logType;


	@Comment("日志类型[LOG_TYPE] operate-In[in]    日志类型:1=添加 2=修改 3=删除 4=查询")
	private Integer[] logTypes;


	@Comment("日志类型[LOG_TYPE] operate-GTEqual[>=]    日志类型:1=添加 2=修改 3=删除 4=查询")
	private Integer startLogType;

	@Comment("日志类型[LOG_TYPE] operate-LTEqual[<=]    日志类型:1=添加 2=修改 3=删除 4=查询")
	private Integer endLogType;


	@Comment("日志描述[LOG_DESC] operate-Like[like]")
	private String logDesc;


	@Comment("所属域[DOMAIN_ID] operate-Equal[=]")
	private Long domainId;


	@Comment("所属域[DOMAIN_ID] operate-In[in]")
	private Long[] domainIds;


	@Comment("所属域[DOMAIN_ID] operate-GTEqual[>=]")
	private Long startDomainId;

	@Comment("所属域[DOMAIN_ID] operate-LTEqual[<=]")
	private Long endDomainId;


	@Comment("创建时间[CREATE_TIME] operate-Equal[=]    创建时间:yyyyMMddHHmmss")
	private Long createTime;


	@Comment("创建时间[CREATE_TIME] operate-In[in]    创建时间:yyyyMMddHHmmss")
	private Long[] createTimes;


	@Comment("创建时间[CREATE_TIME] operate-GTEqual[>=]    创建时间:yyyyMMddHHmmss")
	private Long startCreateTime;

	@Comment("创建时间[CREATE_TIME] operate-LTEqual[<=]    创建时间:yyyyMMddHHmmss")
	private Long endCreateTime;


	@Comment("修改时间[MODIFY_TIME] operate-Equal[=]    修改时间:yyyyMMddHHmmss")
	private Long modifyTime;


	@Comment("修改时间[MODIFY_TIME] operate-In[in]    修改时间:yyyyMMddHHmmss")
	private Long[] modifyTimes;


	@Comment("修改时间[MODIFY_TIME] operate-GTEqual[>=]    修改时间:yyyyMMddHHmmss")
	private Long startModifyTime;

	@Comment("修改时间[MODIFY_TIME] operate-LTEqual[<=]    修改时间:yyyyMMddHHmmss")
	private Long endModifyTime;




	public Long getId() {
		return this.id;
	}
	public void setId(Long id) {
		this.id = id;
	}


	public Long[] getIds() {
		return this.ids;
	}
	public void setIds(Long[] ids) {
		this.ids = ids;
	}


	public Long getStartId() {
		return this.startId;
	}
	public void setStartId(Long startId) {
		this.startId = startId;
	}


	public Long getEndId() {
		return this.endId;
	}
	public void setEndId(Long endId) {
		this.endId = endId;
	}


	public Long getGroupId() {
		return this.groupId;
	}
	public void setGroupId(Long groupId) {
		this.groupId = groupId;
	}


	public Long[] getGroupIds() {
		return this.groupIds;
	}
	public void setGroupIds(Long[] groupIds) {
		this.groupIds = groupIds;
	}


	public Long getStartGroupId() {
		return this.startGroupId;
	}
	public void setStartGroupId(Long startGroupId) {
		this.startGroupId = startGroupId;
	}


	public Long getEndGroupId() {
		return this.endGroupId;
	}
	public void setEndGroupId(Long endGroupId) {
		this.endGroupId = endGroupId;
	}


	public Long getLogTime() {
		return this.logTime;
	}
	public void setLogTime(Long logTime) {
		this.logTime = logTime;
	}


	public Long[] getLogTimes() {
		return this.logTimes;
	}
	public void setLogTimes(Long[] logTimes) {
		this.logTimes = logTimes;
	}


	public Long getStartLogTime() {
		return this.startLogTime;
	}
	public void setStartLogTime(Long startLogTime) {
		this.startLogTime = startLogTime;
	}


	public Long getEndLogTime() {
		return this.endLogTime;
	}
	public void setEndLogTime(Long endLogTime) {
		this.endLogTime = endLogTime;
	}


	public Long getOpId() {
		return this.opId;
	}
	public void setOpId(Long opId) {
		this.opId = opId;
	}


	public Long[] getOpIds() {
		return this.opIds;
	}
	public void setOpIds(Long[] opIds) {
		this.opIds = opIds;
	}


	public Long getStartOpId() {
		return this.startOpId;
	}
	public void setStartOpId(Long startOpId) {
		this.startOpId = startOpId;
	}


	public Long getEndOpId() {
		return this.endOpId;
	}
	public void setEndOpId(Long endOpId) {
		this.endOpId = endOpId;
	}


	public String getOpName() {
		return this.opName;
	}
	public void setOpName(String opName) {
		this.opName = opName;
	}


	public String getOpNameEqual() {
		return this.opNameEqual;
	}
	public void setOpNameEqual(String opNameEqual) {
		this.opNameEqual = opNameEqual;
	}


	public String[] getOpNames() {
		return this.opNames;
	}
	public void setOpNames(String[] opNames) {
		this.opNames = opNames;
	}


	public Integer getSourceType() {
		return this.sourceType;
	}
	public void setSourceType(Integer sourceType) {
		this.sourceType = sourceType;
	}


	public Integer[] getSourceTypes() {
		return this.sourceTypes;
	}
	public void setSourceTypes(Integer[] sourceTypes) {
		this.sourceTypes = sourceTypes;
	}


	public Integer getStartSourceType() {
		return this.startSourceType;
	}
	public void setStartSourceType(Integer startSourceType) {
		this.startSourceType = startSourceType;
	}


	public Integer getEndSourceType() {
		return this.endSourceType;
	}
	public void setEndSourceType(Integer endSourceType) {
		this.endSourceType = endSourceType;
	}


	public Integer getLogType() {
		return this.logType;
	}
	public void setLogType(Integer logType) {
		this.logType = logType;
	}


	public Integer[] getLogTypes() {
		return this.logTypes;
	}
	public void setLogTypes(Integer[] logTypes) {
		this.logTypes = logTypes;
	}


	public Integer getStartLogType() {
		return this.startLogType;
	}
	public void setStartLogType(Integer startLogType) {
		this.startLogType = startLogType;
	}


	public Integer getEndLogType() {
		return this.endLogType;
	}
	public void setEndLogType(Integer endLogType) {
		this.endLogType = endLogType;
	}


	public String getLogDesc() {
		return this.logDesc;
	}
	public void setLogDesc(String logDesc) {
		this.logDesc = logDesc;
	}


	public Long getDomainId() {
		return this.domainId;
	}
	public void setDomainId(Long domainId) {
		this.domainId = domainId;
	}


	public Long[] getDomainIds() {
		return this.domainIds;
	}
	public void setDomainIds(Long[] domainIds) {
		this.domainIds = domainIds;
	}


	public Long getStartDomainId() {
		return this.startDomainId;
	}
	public void setStartDomainId(Long startDomainId) {
		this.startDomainId = startDomainId;
	}


	public Long getEndDomainId() {
		return this.endDomainId;
	}
	public void setEndDomainId(Long endDomainId) {
		this.endDomainId = endDomainId;
	}


	public Long getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}


	public Long[] getCreateTimes() {
		return this.createTimes;
	}
	public void setCreateTimes(Long[] createTimes) {
		this.createTimes = createTimes;
	}


	public Long getStartCreateTime() {
		return this.startCreateTime;
	}
	public void setStartCreateTime(Long startCreateTime) {
		this.startCreateTime = startCreateTime;
	}


	public Long getEndCreateTime() {
		return this.endCreateTime;
	}
	public void setEndCreateTime(Long endCreateTime) {
		this.endCreateTime = endCreateTime;
	}


	public Long getModifyTime() {
		return this.modifyTime;
	}
	public void setModifyTime(Long modifyTime) {
		this.modifyTime = modifyTime;
	}


	public Long[] getModifyTimes() {
		return this.modifyTimes;
	}
	public void setModifyTimes(Long[] modifyTimes) {
		this.modifyTimes = modifyTimes;
	}


	public Long getStartModifyTime() {
		return this.startModifyTime;
	}
	public void setStartModifyTime(Long startModifyTime) {
		this.startModifyTime = startModifyTime;
	}


	public Long getEndModifyTime() {
		return this.endModifyTime;
	}
	public void setEndModifyTime(Long endModifyTime) {
		this.endModifyTime = endModifyTime;
	}


}


